3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545
3 Birch Ln, Shrewsbury, MA, 01545

$549,900

3 Birch Ln, Shrewsbury, MA, 01545

PENDING