860 Wachusett St, Holden
Holden, MA, 01520
Price
$389,900
Beds
3
Baths
1
Sqft
1025 plus additional finished space in basement