Nelsons Corner, Winchester Center, CT Rent To Own