2800 Keller Springs Road, Carrollton, TX 75006 | HotPads