6 Ivy Path, Shrewsbury, MA, 01545

$649,900

6 Ivy Path, Shrewsbury, MA, 01545

Courtesy of: Clealand Blair Jr. | C. B. Blair Real Estate