400 Gloria Street - Keller, tx