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
See more here:
BEAUTIFUL WAREHOUSE WITH OFFICES FOR ONLY $3,800 (CHATSWORTH) $3800 5300sqft