26
5371 Alhambra Ave
Los Angeles, CA 90032
$1,010,000 USD
1,538 SF
6.5% Cap Rate
1,538 SF
$1,010,000 USD
Storefront Retail Residential