2925 Keller Springs Road at 2925 Keller Springs Road, Carrollton, TX 75006 | HotPads