Beechnut Self Storage
Beechnut Self Storage
Beechnut Self Storage
Three-story self storage facility with non climate controlled and climate controlled storage options
Project Details
- Location: 17515 Beechnut St Houston, Tx. 77083
- Project Size: 102,884 Gross SQ FT
- Units: 617