SAN ANTONIO – The Keep Storage at Thousand Oaks is a 77,000-sf climate controlled Class A self-storage facility in northeast San Antonio.
The facility is located just south of Thousand Oaks Dr. and Henderson Pass.
Check out more retail stories across Texas.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.