11
1183 E Foothill Blvd
Upland, CA 91786
$675,000 USD
1,412 SF
1
Unit
1,412 SF
$675,000 USD
Medical