643 Wyndham, Keller, Texas 76248