View Details 13 Putnam St Other | Salem $459,900 3 bd 2 ba 1 ½ ba 2,220 sqft 0.05 acres Price Reduced
View Details 192 Jefferson , #2 Other | Salem $384,900 2 bd 2 ba 1,105 sqft 0.21 acres Under Contract