Offices at Intersection of Devonshire and Balboa Devonshire Plaza 17018 Devonshire Blvd. Northridge, CA 91325 show contact info Ask for Ben AVAILABLE office space 640 SF Lease Rate: $800 Immediate Occupancy 680 SF Lease Rate: Negotiable
Visit link:
office space? (Northridge)”>( ͡° ͜ʖ ͡°) Looking for Affordable office space? (Northridge)