716 E 10TH St, Houston, TX 77008 - Homesnap