2700 Lenwood Rd
Barstow, CA 92311
$17,250,000 USD
59,700 SF
59,700 SF
$17,250,000 USD
Hotel