6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545
6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545

$239,900

6 WILLIAMSBURG COURT #24, Shrewsbury, MA, 01545

21
Courtesy of: Joy Rapsomanikis | HJRealty Group, LLC