Our facility is a state of the art, climate controlled, 5500 sq ft facility centrally located just north of the Galleria in Houston, Texas. We have a loading dock for easy delivery and pickup. Stash Houston offers short and long-term storage solutions, receiving, repair and inspection services.