Open House!
Viewed
21 Lake Ave
Spencer, MA 01562
$810,000
3 beds
2 full
bathrooms1,958 sq.ft.
Listed By CENTURY 21 North East