Recently Sold Multi-Family Homes in Franklin County, MA

52 homes