20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545
20 Williamsburg Ct #23, Shrewsbury, MA, 01545

$230,000

20 Williamsburg Ct #23, Shrewsbury, MA, 01545

12
Courtesy of: Erin Zamarro | A. A. Zamarro R. E.