1901 S Alameda St
Los Angeles, CA 90058
$7,990,000 USD
24,550 SF
6.05% Cap Rate
24,550 SF
$7,990,000 USD
Storefront Retail Office