Lot 2 Mayflower Street
Duxbury, MA, 02332
0.92 AC
$182,500
Taxes $2,504 / Yr
40 DOM
MLS# 71780034
Land / Residential