REAL ESTATE for sale in Franklin, MA