52 Clifford Road
South Sudbury, Sudbury, MA, 01776
_iconbed_ 5.0 Beds
_iconbath_ 2 Baths
/ 2 Half Baths
2660.0 _sqft_
$254 _persqft_
$675,800
Taxes $9,824 / Yr
13 DOM
MLS# 71522112
Built 1967
Single Family / Detached