Proguard Self Storage

This 123,381-square-foot self-storage facility rises to four-stories and is climate controlled.

  • Industry
    Retail
  • Location
    Houston, Texas
  • Owner/Developer
    BSD, LTD, a Texas Limited Project
  • Architect
    Edgecomb & Associates, Inc.