189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520
189 Shrewsbury Street, Holden, MA, 01520

$399,900

189 Shrewsbury Street, Holden, MA, 01520

29
Courtesy of: Cynthia Walsh MacKenzie | Walsh And Associates Real Estate