| |
| |
| |
| |
| 46 Summit Ave #2, Salem 2 Beds, 1 Baths, $284,500 | 260 Lafayette St #2, Salem 2 Beds, 2 Baths, $338,999 |
| 42 Cabot St #2, Salem 2 Beds, 1 Baths, $109,900 | 22 Summit Ave #3, Salem 3 Beds, 1 Baths, $254,900 |
| 46 Summit Ave #3, Salem 2 Beds, 1 Baths, $269,900 | 46 Summit Ave #1, Salem 2 Beds, 1 Baths, $299,900 |
| 2 Hazel St #1, Salem 2 Beds, 1 Baths, $184,900 | 25 Wisteria St #1, Salem 2 Beds, 1 Baths, $199,900 |