We opened in 2018 and are a new, state-of-the-art facility located in Greenville, Texas, right behind Walmart on Traders Road. We offer easy access and wide drive aisles. Entire property is concrete, well-lit, and fully fenced. We have surveillance cameras throughout the facility. We offer exterior sizes ranging from 5x5 to 12x30 and our climate-controlled spaces from 5x5 to 10x30.