Leased
MLS® GD25097893
Property Address: 13-17931 Devonshire St, Northridge, CA, 91325-1616
Average square foot calculated using Size range provided by listing agent.