166 Green Street, Shrewsbury, MA, 01545
166 Green Street, Shrewsbury, MA, 01545
166 Green Street, Shrewsbury, MA, 01545

$1,000,000

166 Green Street, Shrewsbury, MA, 01545

3
Courtesy of: Joan Vaccaro | Berkshire Hathaway HomeServices Commonwealth Real Estate