Shepard Storage
Shepard Storage is a Class A infill self-storage facility located in Houston, TX. Provident completed construction of the building in 2017 and sold the building to Cubesmart in 2018. Many of the units in the four-story building are climate controlled and vary in size.
- 1.25 Acres
- 96,329 RSQFT
- 994 Units; 4 Stories
- 97% Climate Controlled Units
- Class A Property
-
-
-
• 1.25 Acres
-
• 96,329 RSQFT
-
• 994 Units; 4 Stories
-
• 97% Climate Controlled Units
-
• Class A Property
-
-