3414 Hombly Rd Houston, TX 77066