1006 Avenue H , South Houston, TX 77587 - Homesnap