Shepard Storage

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.

Shepard Storage
  • 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