716 Avenue G, South Houston, TX 77587 - HotPads