5522 Sierra Court, Pasadena, TX, 77505