220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520
220 Shrewsbury St, Holden, MA, 01520

$550,000

220 Shrewsbury St, Holden, MA, 01520

38
Courtesy of: Genevieve Botelho | Lamacchia Realty, Inc.