20 Village Road
North Sudbury, Sudbury, MA, 01776
_iconbed_ 3.0 Beds
_iconbath_ 3 Baths
2472.0 _sqft_
$239 _persqft_
$592,000
Taxes $7,689 / Yr
3 DOM
MLS# 71539724
Built 1956
Single Family / Detached