15330 Bammel N Houston, Houston, TX 77014 - HotPads