Industrial Warehouse and Office Space for Lease in Chatsworth. 21029 ITASCA STREET CHATSWORTH, CA 91311 8360 SF = 8 offices + Upstairs 2 offices and storage room + 4 bathrooms and large warehouse.
Read the rest here:
8,360 SF Industrial Warehouse, 10 Offices and PRIVATE SIDE YARD (21029 Itasca Street, Chatsworth) $11285 8360ft2