18528 Chase St
Northridge, CA 91324
$9,995,000 USD
32,058 SF
28
Units
5.25% Cap Rate
32,058 SF
$9,995,000 USD
Apartments