Our USA location consists of a 65,000 square feet of gorgeous concrete tilt up constructed warehouse space. The facility is in prestine condition, built in 2001. The facility is gated, security monitored and fully sprinklered.
Contact us today to schedule a warehouse tour.
13200 S. Broadway
Los Angeles, CA