16
17821 Halsted St
Northridge, CA 91325
$9,250,000 USD
31,630 SF
44
Units
5.82% Cap Rate
31,630 SF
$9,250,000 USD
Apartments