23
1252 S Lake St
Los Angeles, CA 90006
$1,800,000 USD
12,960 SF
4.92% Cap Rate
12,960 SF
$1,800,000 USD
Storefront Retail Residential