Green Pond, Newfoundland, NJ Rent To Own