Welcome to STSA LLC !!!
We are proud to have been serving New Braunfels and the surrounding area since 2007. Please come by and visit us for the most up to date pricing and availability on our storage units.
Buy great vehicles at competitive pricing !!!
Store your items in our climate or non-climate storage facility.
Call us at 830-832-1384 or 830-832-5914
We are Located At:
1607 S. State Hwy 46
New Braunfels, TX 78130