We have several units available ranging from 1,520 sq ft to 3,500 at 18720 & 18750 Oxnard Street, Tarzana. Please contact us today to schedule an appointment to see the units we have available
Originally posted here:
Tarzana Industrial Park Space Available (Tarzana) $1820 1520sqft