Recently Sold Condos in Salem, MA

152 homes