31 Crescent St, Shrewsbury, MA, 01545

$379,900

31 Crescent St, Shrewsbury, MA, 01545

Courtesy of: Werme Boland Associates | ERA Key Realty Services - Westborough