Devonshire Plaza 17018 Devonshire St. Northridge, CA 91325 Ask for Ben show contact info 1 MONTH FREE RENT AVAILABLE office space 640 SF Lease Rate: $800 Immediate Occupancy 680 SF Lease Rate: Negotiable Immediate Occupancy 135
See more here:
➥➥ 2 Small Offices Ready to Move In (Northridge) $800 640sqft