Sherwood Acres, Lancaster, SC Rent To Own