sq ft: 5,500
Industrial, Warehouse
Contractor’s Yard, Parking, Storage, Etc. - 5875 Towne Ave, Los Angeles, CA 90003, USA