22
1252 S Lake St
Los Angeles, CA 90006
$2,500,000 USD
12,960 SF
3.24% Cap Rate
12,960 SF
$2,500,000 USD
Storefront Retail Residential