12
1118 S Lake
Los Angeles, CA 90006
$1,230,000 USD
5,648 SF
8
Units
4.29% Cap Rate
5,648 SF
$1,230,000 USD
Apartments