60 N Mountain Ave
Upland, CA 91786
$2,500,000 USD
6,396 SF
5.23% Cap Rate
6,396 SF
$2,500,000 USD
Bar