Devon, Milford, CT Rent To Own