16
7509-7521 S Broadway
Los Angeles, CA 90003
$2,926,000 USD
17,160 SF
16
Units
6.09% Cap Rate
17,160 SF
$2,926,000 USD
Apartments