16
200 S Avenue 59
Los Angeles, CA 90042
$5,900,000 USD
19,001 SF
28
Units
5.66% Cap Rate
19,001 SF
$5,900,000 USD
Apartments