View Details $895,000 1 of 22 Davis Farms | Salem 6 beds 4 baths 3,686 sqft 0.28 acres On Site: 106 Days
View Details $1,025,000 1 of 27 Davis Farms | Salem 6 beds 3 baths 1 ½ baths 4,341 sqft 0.28 acres On Site: 106 Days