259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545
259 Main Street, Shrewsbury, MA, 01545

$680,000

259 Main Street, Shrewsbury, MA, 01545

15
Courtesy of: Michael Durkin | LAER Realty Partners