199-c Plymouth St

Carver, Massachusetts 02330

Land/lot