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