Wentworths Location, NH Rent To Own