107 E 3rd Street, Weatherford, TX 76086 - Homesnap