East New London, New London, CT Rent To Own