Illustrated Properties Names Daniel Dennis New President of Keyes Company