The RIM Shopping Center
Amenities:
Bathroom
Food/Drinks
Address:
17503 La Cantera Pkwy
San Antonio
, TX
, 78257
29° 36' 29.8872" N, 98° 35' 54.492" W
See map: Google Maps