For Lease 17105 Darwin Ave Hesperia, CA 92345 5 acre yard, 2 office buildings: 1400 square feet… More Details