North Hampton Center, Errol, NH Rent To Own