South Houston Self Storage
701 S Allen-Genoa Rd
South Houston
TX
77587
(713) 944-5939
diamondselfstorage.net
Open Map
Description
South Houston Self Storage & Car Wash is located at 701 S Allen Genoa Rd in South Houston and has been in the business of Special Warehousing And Storage, Nec since 1999.
by dandb on November 17, 2015 from
dandb
Auto Washing & Polishing
Car Washing & Polishing
furniture
Household Goods & Furniture Storage
Household Storage
Recreational Vehicle Storage
self-storage
storage
Storage Household & Commercial
warehousing