25
1317 E Foothill Blvd
Upland, CA 91786
$2,220,000 USD
1,194 SF
5% Cap Rate
1,194 SF
$2,220,000 USD
Restaurant