236 River St, Holden, MA, 01520
236 River St, Holden, MA, 01520
236 River St, Holden, MA, 01520
236 River St, Holden, MA, 01520

$149,900

236 River St, Holden, MA, 01520

ACTIVE