166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545
166 Walnut St, Shrewsbury, MA, 01545

$599,900

166 Walnut St, Shrewsbury, MA, 01545

41
Listing Agent: Patti-Anne Faucher | Agent phone: 508-769-6462
Courtesy of: Patti Faucher Real Estate | Office phone: 508-753-5646