The Keller Pointe
Address:
405 Rufe Snow Dr
Keller
, TX
, 76248
32° 55' 43.752" N, 97° 13' 51.6972" W
See map: Google Maps