Saint George, Delmar, DE Rent To Own