1640 E Tc Jester, Houston, TX 77008 - HotPads