148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545
148 Old Mill Rd, Shrewsbury, MA, 01545

$324,900

148 Old Mill Rd, Shrewsbury, MA, 01545

26
Courtesy of: Daniel DiRoberto | RE/MAX Advantage 1