17803 La Cantera Terrace Apt 6708 San Antonio, TX 7825
This home is located at 17803 La Cantera Terrace. San Antonio, Texas. This property has 2 bedrooms, 2 bathrooms, and approximately 1,273 square feet of living space, with access to the pool, game room, and gym.