30
422 S Lake St
Los Angeles, CA 90057
$27,500,000 USD
148,530 SF
80
Units
5.66% Cap Rate
148,530 SF
$27,500,000 USD
Apartments