21029 Itasca St #D Chatsworth CA 91311 5,300 SF of industrial and office space is for lease in Chatsworth (De soto & Plummer). 5 offices, 2 bathrooms and large warehouse and many parking spaces Single & 3 Phase Power, Heating & A/C in offices & Sw
Follow this link:
5300 SF BEAUTIFUL WAREHOUSE + 5 OFFICES (CHATSWORTH) $4300 5300sqft