8517 FM 1826, Bldg. 1, Suite 500, Austin 78737, TX, United States
Distance: 1.67 miles
Company description
Stor Self Storage offers full service climate controlled storage for residential and commercial clients. We offer a full line of packing supplies along with a USPS affiliate store in our lobby.
More details
Specialities
Enclosed Storage, Indoor Storage, Temperature Control, Boxes, Climate Controlled Units, Controlled Access With Surveillance Cameras, Deliveries Accepted, Emove, Free Use Of Moving Carts, Moving Supplies, U-Haul
Payment Accepted
Cash, Check, American Express, Discover, MasterCard, Visa