33
18350 Napa St
Northridge, CA 91325
$6,120,000 USD
46,280 SF
34
Units
6% Cap Rate
46,280 SF
$6,120,000 USD
Apartments