10
808-816 E Main St
Alhambra, CA 91801
$7,990,000 USD
18,000 SF
6.57% Cap Rate
18,000 SF
$7,990,000 USD
General Retail