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

PGAL