Devonshire Plaza 17018 Devonshire St. Northridge, CA 91325 show contact info ask for Ben 1 MONTH FREE RENT AVAILABLE office space 640 SF Lease Rate: $800 Immediate Occupancy 680 SF Lease Rate: Negotiable Immediate Occupancy PROPERTY
View original post here:
➽ 2 Small Offices Ready to Move In (Northridge) $800 640sqft