The Lake Killarney Townhomes is a 30-unit contemporary for-sale townhome project located on Lake Killarney in Winter Park, FL.