7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545
7 Water St, Shrewsbury, MA, 01545

$899,900

7 Water St, Shrewsbury, MA, 01545

42
Courtesy of: Jennifer Stein | HomeLister, Inc.