935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545
935 Main St #29, Shrewsbury, MA, 01545

$630,000

935 Main St #29, Shrewsbury, MA, 01545

15
Courtesy of: Barbara Venincasa | Casa Realty Service