$684,900
512 Lincoln Street, Duxbury, MA 02332
$1,675,000
265 Surplus Street, Duxbury, MA 02332
$649,000
32 Bay Farm Road, Unit 32, Duxbury, MA 02332
$469,900
100 Parks Street, Unit 18, Duxbury, MA 02332
$899,900
36 Ocean Road North, Duxbury, MA 02332
$449,900
100 Parks Street, Unit 16, Duxbury, MA 02332