1209 S Lake St
Los Angeles, CA 90006
$14,350,000 USD
52,968 SF
94
Units
52,968 SF
$14,350,000 USD
Apartments