32
740 S Burnside Ave
Los Angeles, CA 90036
$61,000,000 USD
136,488 SF
132
Units
4.63% Cap Rate
136,488 SF
$61,000,000 USD
Apartments