About Arrington's Self Storage and Star Storage
Star Storage Inc. Arrington Self Storage, currently owns and operates 7 Self Storage facilities in Austin, Houston, Dallas, and San Antonio. The stores in Austin, Houston and Dallas operate under the name of Arrington's Self Storage, and the stores in San Antonio operate under Star Storage.
These stores contain approximately 3,700 storage units which account for over 470,000 net rentable square feet. Star Storage built its first store in 1997 in San Antonio, Texas, and is currently exploring opportunities in other major metropolitan areas across the U.S.
We are a proud member of The Texas Self Storage Association.
For more information, please contact:
Hope Hill / District Manager
Hope.Hill@arringtonoil.com
281/728-1282