In a landmark deal for the South Shore luxury real estate market, 21 River Lane in Duxbury has sold for $8,250,000 — the second-highest residential sale in the town over the last 20 years and the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results