32
10560 Haddon Ave
Pacoima, CA 91331
$18,500,000 USD
74,896 SF
85
Units
5.79% Cap Rate
74,896 SF
$18,500,000 USD
Apartments