Newly Listed

$575,000

23 Park, Salem, MA, 01970

ACTIVE