30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545
30 Liberty Dr, Shrewsbury, MA, 01545

$435,000

30 Liberty Dr, Shrewsbury, MA, 01545

39
Courtesy of: Debi Malone | LAER Realty Partners