242 Great Rd, Shirley, MA, 01464

$299,900

242 Great Rd, Shirley, MA, 01464

Courtesy of: Virginia R McNiff | Mcniff Real Estate