Pettaquamscutt Lake Shores, Narragansett, RI Rent To Own