321 Arrowhead, Keller, Texas 76248