View Details Under Contract $565,000 1 of 53 Hill Farms | Madison 3 beds 3 baths 2,198 sqft 0.27 acres On Site: 188 Days