121 Park Avenue, Keller, TX, 76248