Howell Wood, Norcross, GA Rent To Own