
The Camelot Plaza Shopping Center is located in a great retail area in Northeast San Antonio along Walzem Road off of I-35/ Loop 410. It is adjacent to Walmart, across the street from H-E-B, and includes a Walgreens.
Suite: 5722
Square Feet: 44000
Suite: 5804-B
Square Feet: 1120
Suite: 5829-B
Square Feet: 1120