96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545
96 Reservoir St, Shrewsbury, MA, 01545

$779,000

96 Reservoir St, Shrewsbury, MA, 01545

28
Courtesy of: Wei Tang | StartPoint Realty