Brand new interior climate controlled storage units near New Caney, TX