58 Carriage Way
South Sudbury, Sudbury, MA, 01776
2.01 AC
$525,000
Taxes $9,714 / Yr
20 DOM
MLS# 72297810
Land / Residential