3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545
3 Beach Rd, Shrewsbury, MA, 01545

$650,000

3 Beach Rd, Shrewsbury, MA, 01545

42
Courtesy of: Shannon Johnson | Janice Mitchell R.E., Inc