5
2860 Lenwood Rd
Barstow, CA 92311
$2,975,000 USD
3,952 SF
5.9% Cap Rate
3,952 SF
$2,975,000 USD
Restaurant