32
424 S Broadway
Los Angeles, CA 90013
$16,500,000 USD
74,624 SF
60
Units
6.44% Cap Rate
74,624 SF
$16,500,000 USD
Apartments