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