64 Tiel Way Houston, TX 77019