65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545
65 Commons Dr #603, Shrewsbury, MA, 01545

$229,900

65 Commons Dr #603, Shrewsbury, MA, 01545

27
Courtesy of: Muneeza Realty Group | KW Pinnacle MetroWest