Potter Hill, Hopkinton, RI Rent To Own