2 Shore Dr, Spencer, MA
3 Bd
3 Ba
MLS® 73322129 • KW Pinnacle MetroWest
MLS® 73282567 • KW Pinnacle MetroWest