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

$228,900

12 Williamsburg Ct #23, Shrewsbury, MA, 01545

16
Courtesy of: Rebecca Huang | Castles Unlimited®