10
1382 E Foothill Blvd
Upland, CA 91786
$4,400,000 USD
3,850 SF
5% Cap Rate
3,850 SF
$4,400,000 USD
Restaurant