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