479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520
479 Shrewsbury St, Holden, MA, 01520

$355,000

479 Shrewsbury St, Holden, MA, 01520

41
Courtesy of: Jane Becker | Home Team AdvantEdge