58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545
58 School St, Shrewsbury, MA, 01545

$849,900

58 School St, Shrewsbury, MA, 01545

34
Courtesy of: Yu Liu | StartPoint Realty LLC