39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545
39 Brook Street, Shrewsbury, MA, 01545

$445,000

39 Brook Street, Shrewsbury, MA, 01545

31
Courtesy of: Karen Callan | KW Pinnacle MetroWest