$1,810,144
1145 Veal Station Road, Weatherford, TX, 76085
Farm