7
200-208 W Main St
Alhambra, CA 91801
$4,300,000 USD
15,729 SF
5.75% Cap Rate
15,729 SF
$4,300,000 USD
Storefront Retail Office