OPEN 11/14/26 1:00 - 2:00PM

$349,000

96 Derby Street UNIT 1, Salem, MA, 01970

ACTIVE