396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545

$550,000

396 Lake St, Shrewsbury, MA, 01545

34
Courtesy of: Karen Callan | KW Pinnacle MetroWest