1013 Delmas Street, Houston, TX 77087 - Homesnap