Homes for sale - 118 Pleasant Street #21-D, Marblehead, MA 01945 – ...