Price Reduced
Viewed
109 Liberty Street
Middleton, MA 01949
$1,200,000
4 beds
3 full
bathrooms3,086 sq.ft.
Listed By CENTURY 21 North East