257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520
257 Shrewsbury Street, Holden, MA, 01520

$545,000

257 Shrewsbury Street, Holden, MA, 01520

42
Courtesy of: Kathleen McSweeney | Lamacchia Realty, Inc.