1019 W 41st Street, Houston, TX 77018 - Homesnap