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
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545
396 Lake St, Shrewsbury, MA, 01545

$575,000

396 Lake St, Shrewsbury, MA, 01545

37
Listing Agent:
Courtesy of: