502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520
502 Shrewsbury St, Holden, MA, 01520

$329,900

502 Shrewsbury St, Holden, MA, 01520

27
Courtesy of: Nicholas Mazzamurro | RE/MAX Vision