1901 S Alameda St
Los Angeles, CA 90058
$8,599,000 USD
24,550 SF
5.62% Cap Rate
24,550 SF
$8,599,000 USD
Storefront Retail Office