217 Oak St, Shrewsbury, MA, 01545

$449,000

217 Oak St, Shrewsbury, MA, 01545

Courtesy of: Dave White | OwnerEntry.com