23
17399 Lemon St
Hesperia, CA 92345
$1,315,000 USD
11 AC
11 AC
$1,315,000 USD
Industrial